home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48_2
/
yas
< prev
next >
Wrap
Internet Message Format
|
1995-03-31
|
35KB
From: Detlef Mueller <detlef@mwhh.hanse.de>
Subject: v02i038: yas - Sokoban V1.3, Part01/01
Newsgroups: comp.sources.hp48
Followup-To: comp.sys.hp48
Approved: spell@seq.uncwil.edu
Checksum: 2451518906 (verify with brik -cv)
Submitted-by: Detlef Mueller <detlef@mwhh.hanse.de>
Posting-number: Volume 2, Issue 38
Archive-name: yas/part01
BEGIN_DOC garbage.doc
Hi, world.
YAS - yet another SOKOBAN for the HP48: GARBAGE - update to version 1.3
This should be the last update for the next time B-).
The aim of the game is to solve puzzles of increasing complexity.
Features:
- implemented as library (no. 1111, 7602 bytes, checksum #F5FB)
- includes *50* levels
- high speed
- key repeat (to prevent key damage :-)
- undo last step
- save/restore capability
- select a level
- go to next/prev level
Changes vs. version 1.2:
- add level select
- the context data is stored in normal user RAM
- remove PGDT
- document go to next/prev level
- fix level 16 and 36
Installation:
To install the game, a) download the ASC version, execute ASC\->,
b) download the uudecoded version and recall it into the stack.
Enter the port number (0,1,2) where you want to store it and press
STO. Switch the HP48 off, then on again. GARBAGE will now be
installed as a library named GARBAGE (id no. 1111).
Deinstallation:
To get rid of the game execute the following commands (if GARBAGE
is stored in port 1 or 2, make sure the port is set to R/W):
HOME @ switch to the home directory
1111 DETACH @ release GARBAGE library
:&:1111 PURGE @ search and purge GARBAGE
How to update:
To update an older version of GARBAGE proceed as follows:
- deinstall the old GARBAGE version
- install this version
- generate an executable form of CNVTGD (included in this
posting), download, execute and purge it.
For a description of CNVTGD see 'Things to notice'
Run:
To play it, enter the LIBRARY GARBAGE menu and press the softkey
named GARB or just type GARB[ENTER] at the command line. The game
starts immediately, coming up with the following screen:
+---------------------------------+
| ################## GARBAGE |
| # # ********* |
| # # * * |
| # # * x * |
| # # * * |
| # # ********* |
| ################## VERSION |
+---------------------------------+
Symbol Means
***** A little logo with the actual level number displayed in
* x * the center of it (x).
*****
##### The game area (see below).
# #
#####
Keys:
Key Action
Left arrow Move actor one step left. Repeats if held down.
Right arrow Move actor one step right. Repeats if held down.
Up arrow Move actor one step up. Repeats if held down.
Down arrow Move actor one step down. Repeats if held down.
+/- Toggle sound on/off
STO Make a snapshot of the game
<- Restore game from last snapshot
DEL Set actual level to initial state (don't affect
saved game)
ENTER Undo last step
Blueshift ON Turn calculator off without leaving GARBAGE
Blueshift + Go to next level
Blueshift - Go to prev. level
ON Leave GARBAGE (Boss key .. :-)
Description (by Gilles Kohl):
In GARBAGE, you're in charge of garbage collection inside your HP48.
The 'garbage collector' is shown by a cross-shaped symbol. Your task
is to collect lost objects and move them onto free storage locations.
The characters in GARBAGE are: (all shapes 4x4 size, '.' = off,
'#' = on)
.#..
###. your 'collector' or mover.
.#.. Control using [left], [right], [up] and [down] arrows
.... (appears a little differently on storage locations, see below)
###.
#.#. a moveable object. Push them to their storage locations.
###. you may only push objects (no pulling them) and only one
.... object at a time.
....
.#.. an empty storage location. Push moveable objects upon them.
....
....
###.
###. successfully filled-up storage location.
###. (you may still move the object away again, if necessary)
....
#.#.
.#.# an unmoveable object. No way to move it - just stands in
#.#. your way.
.#.#
.#..
#.#. the 'mover' above an empty storage location.
.#.. (there is no special meaning to this, except to indicate
.... that you're above a storage location)
The aim of the game is filling up all storage locations by moving
all (moveable) objects to them. This successfully completes a
garbage collection task, and you're promptly assigned the next one.
(Unless you've solved them all).
Things to notice:
- On entering a new level (or when you make a snapshot with STO)
the game stores information about the context into a variable
named 'gc.data' (670 bytes in size). If this variable already
exists in the path, it will be overwritten. Otherwise GARBAGE
generates this variable in the actual directory. The game will
always come up with this data (if it is found), so you can inter-
rupt your task at every point by pressing STO, then leaving with ON.
- It is also possible to select a level. Just store a real number
in the range 1 - 50 into 'gc.data' and GARBAGE will come up with
the associated level.
- If the data stored in 'gc.data' is invalid, the game starts at
level 1.
- CNVTGD (CoNVerT Garbage Data) is a program to convert older
context data (stored in the hidden directory) to the new form.
It looks into the hidden directory for an old dataset, converts
and stores it into a variable named 'gc.data' in the actual
directory, then removes the old data from the hidden directory.
The checksum/size is #EFF9h/125.5 . After running this you can
ditch it away :-).
- The sound toggle (+/-) modifies flag -56 permanently.
- GARBAGE doesn't destroy your PICT.
- If you get a 'Collection Failed' from the game, please mail me
a description of the circumstances and the contents of the stack.
GARBAGE traps any error, prints an error message and DOESN'T clean
up the stack. Use the interactive stack to view the stack, then
execute CLEAR !
- I will maintain this program, so feel free to mail me ideas for
improvements or notes of appreciation :-).
Hints:
Save early, save often .. ;-)
You can hold one context variable in every subdirectory, so more
than one person can be playing the game at once.
Credits:
1) Gilles Kohl - posted MOVE in Dec 90 (freeware)
I used the algorithms, pictures and parts of the documentation.
2) Douglas R. Cannon - SKUNK 1.0 (freeware, great animations)
I used his 'FANFARE' data
3) Yvonne - alpha tester
4) Raymond Hellstern - beta tester
5) Chris Spell - inserted the UUENCODE form of GARBAGE (thanks :-)
6) Markus Witt - reviewed this text
7) W. C. Wickes - \->ASC
8) HP Corvallis - RPL tools/HP48
9) Lutz Vieweg - asks for an undo feature
10) Robert Brunner - suggestions
11) Dan Ciarniello - reports the bug in level 36, suggestions
Happy playing,
8-), Detlef.
P.S. I don't take the blame for worn calculator keys :-).
All songs of praise about the game design to: gilles@disys.dis.incom.de
P.P.S. Any questions ? Feel free to mail me =-) ...
END_DOC
BEGIN_ASC cnvtgd.asc
%%HP: ;
"D9D2051A8179E6084E20703726E2461647168813032046DA916D9D2044230C2A
2032000E4F60274142524147454024616471684051B213088B261192075400AF
016B2040954508813020950CCD20630008F146608FB97601471353488B201451
74818F841418D3415079E6084E20707636E24616471620A26C8046B21309FFE"
END_ASC
BEGIN_ASC garbage.asc
%%HP: ;
"04B20F5B302174142524147454A313E233C29A44D47293132175474A3000000E
AA3050000D9D201192075400F6C12B21308754000D9D20E1A8113593CA031FC2
E4E5E40D9D20FEF3053040073E579E6003D4332230073E54E47029E20754F002
9E2075490029E207541007947086050B21308BE40D9D20743E4CA0316EC4078D
40C2A207200034F6C6C656364796F6E602641696C65646B5421B6421C2093B21
3017D00743E4CA031B2130D9D202A17024F5056F14D9D209FF303D816D9D2047
A20D5040F8040990403A040B704011140701409E0403F040C1B46B21302C230A
844647A2029E2075430029E2075440029E2075450029E2075460029E20754800
29E2075490029E20754C0029E20754200D9D20A8B4688130487358DA16167351
3735B2130D9D2082E4600616B2130B21302C2306B6504891688130E8F6032230
7104038D30079162A1709F1167C740EE170D9D20E8F60B21305E170B4F06E041
66AC30CB91629E20754010B2130D00403D816D9D2044B463D816D9D2083416FE
D30E4B463D81629E2075401029E20754110B213021B463D816D9D2083416DBC3
6E0E3029E20754110B2130C1B4691D30CB9167A140B213085230B2130E041682
E4691D308C170B2130D9D20C7416DBC36FEF3054616E0416C64160ED3000616C
5416536216B3167E3168DF06D9D209FF303D816D9D202C230A06260E516B2130
300403D816D9D202C230A75260E51632230A062632230B2130D00403D816D9D2
088130A75260F516A0626B21304423088130A06260F516B21309761129E20754
E00B2130D9D208E920A50001192010000E00002CA50BDC7097D60EBA2050D10A
7FE0369C01C8D060F90DB8A06597055BF0DEE40EECC0536216B3167E316F3040
0ED306B316A75267E316F29118813044950B9F0630A507EE0629E20754210662
26079163223052616FEF3053616D0040546167E316A06260F5160CA3053621EF
116D50404EC3039916D9D20E1B20F1000800004000020702000207020006B316
7E316C87F4852303004011920091002B141B2130E1B2072000C0000400007050
700050205000207020006B3167E316A062629E20754700B2130D9D208E920A50
001192010000E000078420848E0F319031700BA2B0CB72037BE0402908240009
1B05ED0066BB0D58B0EDE00536216B316F30400ED307E3166B3167E316A7526F
29118813044950B9F0630A507EE0629E2075421066226079163223052616FEF3
05361630040546166B316A06260E5160CA3053621EF116D50404EC3039916D9D
20E1B20710004000080000227722006B3167E316C87F48523030040119200910
02B141B2130E1B20F100040000C000075205270752000006B316A06267E31629
E20754700B2130D9D208E920A50001192010000E00002CA50D0690A7FE065970
EECC097D606B1A01C8D0DEE4055BF0EBA20DB8A060F9050D10536216B3167E31
6A75266B316A75267E31676040CBD30F29118813044950B9F0630A507EE0629E
2075421066226079163223052616FEF305361671040546167E316A75260F5160
CA3053621EF116D50404EC3039916D9D20E1B20F100080000400002070200020
7020006B3167E316A0626C87F4852303004011920091002B141B2130E1B20720
00C0000400002070200050205000705070006B3167E316A062629E20754700B2
130D9D208E920A50001192010000E000078420BB880CB7205ED00EDE00F31903
0D3040290D58B066BB031700091B082400BA2B0536216B316A75267E3166B316
76040CBD307E316A7526F29118813044950B9F0630A507EE0629E20754210662
26079163223052616FEF30536169FF30546166B316A75260E5160CA3053621EF
116D50404EC3039916D9D20E1B20710004000080000227722006B316A06267E3
16C87F4852303004011920091002B141B2130E1B20F100040000C00002570725
0257000006B316A06267E31629E20754700B2130D9D20C87F444230300401192
0091002B141170403D816D9D20E0416E0E300061611920FFFFF53616B2130B70
40E4D30B3A16E0416FED30006169FF3053616B2130D9D2011920754006B3167E
316E04168341653621CF14611920C4000ADB46F2911B2040954508813020950C
CD20630008F146608FB97601471353488B20145174818F841418D3415079E608
4E20707636E24616471620A26B2130D9D2079E6084E20707636E24616471643A
26DA916D9D2029E20754C0029E20754800B2130D9F8111920FA000D9D2075660
CCD20030008FB97601431313447A2014517434119201458D3415088130980501
192075400E4D307F81629E20754A0088B26CF146592300B82151616006160F51
60E51644230FEF3054616D9D2083416FED304E76108F11536211192076000751
4097611B2130B21309FF30D9D2011CE2E0E30E4B46CD6363991629E207541104
423029E20754A00B2130FEF30D9D204423029E20754A00B2130B2130D9D2029E
20754B0029E207544108341611920C40002CE309082611920B4000CBD3033750
CF1460E5160F516D9D2053621CF14611920C4000ADB46E9836B213024F502A17
0881307E316DA0402CE306B316CBD3075660CCD2032000147137174143F41411
35142164808CFED3050803710403C37088130D00401BE305CE3644230D9D2047
A20E1B2071000400004000050A050A0E1B2071000400004000070507000E1B20
71000400004000000200000B213032230C9B26536216B3167E31697611B2130E
8E30E8E306B316A752688130119208400038D30CB916D9D20535267E316A7526
0F516B21300E51643370442307E3162BB4638D308C1704423029E20754310834
16D00402CE3090826D2E301285088B260F5160E51600616FEF3054616D9D200C
A3053621E1B20710004000040000207020006B3167E316C87F444230B2130B21
30D9D205362111920350009FF3001D467B040E98361192065000A8B4601D462C
23080B05119206500049B46C2A20B10006554253594F4E40213E23308F111192
0350007B040E1B20FB10042000F2000FFFFFFFFFFF7555555555555BAAAAAAAA
AA655FFFFFF7555BA100000EAA655100000A555BA1000002BA6551000002655B
A1EFFF12CA6551600A12455BA1A00512CA6551218A12455BA1220512CA65512C
FF12455BA1240012CA6551240012455BA1240012CA6551240012455BA1240012
CA6551240012455BA1240012CA6551240012455BA1240012CA65512CFF12455B
A1245122CA65512CA042455BA1245082CA65512C0003455BA12CFFF3CA655320
0000455BA6200000CA655D200000455BAA300000CA6555FFFFFF755BAAAAAAAA
AA6FFFFFFFFFFF71192055000B2040C2A20310007414252414745400D110B821
0B8210B82111920350009FF3001D462C2302C230300402C23099040119203500
02C23011920F70002C2301192035000300401192035000F804011920450003A0
4011920180003A0402C230300402C23099040B20403C37071B0543370B2130D9
D20E1B2053200730006200000F10000000802000000040200000004040000003
604F83EC34504154150C7041541402C06FC71C328C91FF95018081103501010F
01ED3101868003028174880402820484080244048508070C1E0708270AF7BF04
3801BA60FF0F1050C66015301080102A28088A00257408EF102A930870281515
0C30041A1B0A300A2515E520061A1100600E25110080051A1210000D25120000
841A1210008C25140000441A1600002C251A0008341A12100F2C251270C3241A
1220022C25124002241A1240832C25124082241A1240022C25124002241A1240
022C25124004241A12800C2C2512C004341A12C00C3C25328004041A6280040C
25D28004041AA380080C255FF008F71AAAA100BA2FFFF108FF30000FF7000536
211192075000300409761111920C210011920A220011920C2100119203920011
920B4000119204E200119206900011920A220011920B40001192039200119206
90001192039200B20403C3702B1414337021F0483416FED30E4B463D816D9D20
82E460061629E20754D009FF305D040C2A20D100095F65702469646029647021
200D110B8219FF3052140C2A2091000249756C20226975602F100D110B821FEF
302A170FED3047A20E1B2032000A00006000000C3C18381818181C181E1B2032
000A00007000082C1C18381C1C585C2C0E1B2032000A0000700000041C18183C
1C1E3C366E1B2032000A0000600000081C3C38181C181E323E1B2032000A0000
6000000C3C1C381818181C181E1B2032000A00007000082C1C18381818585C2C
0E1B2032000A0000700000041C18183818183C366E1B2032000A000060000008
1C3C381818181E323B21302C230530401BE30FED30C9B2653621EF11667B4697
61188130D00401BE30A9226CB916D9D20D004011920091002B141B21304B4949
C7A126224CB916D9D204423002C46B213002C46BE0268C17044230B213029E20
754F00D9D205161629E20754A00B2130B2130CCD20B50008F14660174E78FB97
601C4147134135164146D5137C913516E146D8DA6E001478A1A01C4CC52FE48D
C753047A20B204021B4621B4635040F7140F2140D50402BB467B0407B040F714
0A3B46760402BB46751403504026B46F8040D5040751407B0403A04076040FD0
40B7040F304021B46F2140F304071040B704070140F804058040F2140FD040F8
040FD0407B0403A04021B46F304017040701407B040B70407B0407B040B2040F
804021B46D504026B467604058040FD04071040DA040A8B46F304017040FD040
F8040DF040F7140F80403A04076040F2140BC04076040A8B46DA040ADB46FD04
017040ADB46A3B467B040F7140A3B467B040F30401192002000D504021B467B0
403A0407B040FD0407B040751407604058040F80407B0405804026B4621B46B7
04026B46F804099040F7140F30401C040F7140701407B0407514026B46F3040A
3B46760409E04021B4676040F8040ADB46760405804020C46F2140FD04020C46
760409404075140F71409404075140F80409904070140F7140B7040A8B467014
0F8040F214070140F80407514026B46D504075140A3B4617040F304070140B21
30C2A205BD100000000000000000000000000000004550000000101000000424
00000051850000040221000051154045550441551C712800000F55545441C700
1005555104555000000000000000000000000000000000000000000000000000
000000000004555551000D340045004F01280100D346514004F00050100D3440
2500455152210001288840004001001000555555000000000000000000000000
0000000000000000000000000000000000000045551000001004000004894100
0001281000004984005555121514FF05802405F30802014FF055555055550000
0000000000000000000000000000000000055550000040FF5555551CF7104022
0FF58A9021CF71800840FF582988555518400400041555510001040050004008
041000186A040004001041000555551000000000000000000000000000000000
00045500000001055100004461400000100214555545040DF34128514FF002A4
10DF349024045555024100000122400000454110000001040000004551000000
00000000000000000000000000000000004551450000D344150004F05101000D
300A40004F01121000D754840004512901000040684000001280100004050400
0005555100000000000000000000000000000000000000000000000000000055
100045550410041141A4000108000100402450400051559510048051F1000122
2F70004005DF10001A44F7000405155100055000000000000000005500000004
0555551001080884004812180100188010404581145110198805040400291011
0102088840055055551001004000004000100000DFF7000004FFF100000DFF70
00004555100000000000000000055510000040F70000551CF100040003700001
41CF10004150F700045455510001A25000455022551410980404018020802145
51A84550004000100000555500000000000045055555551550004041A08288CF
50A60024F71201A82DF55040204F71001222DF50055545F75401880DF5054822
6D71F118000D5C748A8A4755110001D104455554700100000D10455555550000
00000000004510000451140000514521000500024000502A5410040950040001
12A44500408401255551040A4045541200005304505555D3F1550004F7700000
0DFF100000455500000000000000000000000004555555510100000040444551
00101188881404408804150119885DF14408805F70159A84DF14004415F70551
054DF10045500450000010010000045550000000000000000000000555510000
5041455045004010451842140F35481611DD41442400335800211DD410505223
35840409DD45802028F319455104144010455551550000000000000000000000
0000000055510045550040001001221004A4045555015DFF7101408FFF544015
DFF30015045151954090402440188A01611408845A4405510020110045450440
0001001010004555140000000451004555000004040100000180400004542055
0001805201004010216000140002550415561001016CF7404040EFF8151414FF
4040010515551048240100001400400004551010000004550000055100000040
4100000010405500048055010001822060004509005000405022500012415C10
04095247000510E7D10001043F7000482DFF1000145555000401000000055000
0000000000000000000000005555500004F01010000D300400004F0145100455
5014100100000400401414010554145150402455401011280124040280404105
5415551000104000000455100000000000000000000000005555510004034040
0001D000104554D7451414C75004512DF08402500F4141545569121011411042
A440184401611400000004014555550145100005500000000000000000000555
0000004005500005512010004041045100121410400484055110058020440041
2251110054024440041191011005450444555024511DF71080020FD5590680CF
71000141FF555555555500555550045500005501001024014455565145110411
423548024014711240042F540515004715140142F540016514719080243F5002
12294755851043F1010825DF7040005455105555000005555100004000400000
100055000415540100054410400048A80A10001441240004015025500550A260
1001050CF70044044FC10010115F70045580DF10000504550000055100000000
0000551004510400555145510601801050280212245220148005025555515110
DFFF164414CFF701110EFFFB44484FFC70118855651648045808051200228005
1555845541000010005555555555000000000004555000000140550045589405
00D314010104F48940651D010090144F08148001D314290144F48100601D314A
90145F48140624D314010105D4514550445145105510000000005555555104FF
FFF0751DFFFFBE14455555210510080200251550402141004041445060150515
1295104545502140515510841144112402880440289A01011402004554050140
1005555555005500000004055555550140C7FFF14011551F705600FFFF140495
550551210055505948045514184A6100050001046651554AA204440020010111
0541005545595558410004001055555104550000000000000000000000000000
0045550000001405510005014F75004060DF01001292F34004060DFC10010165
55104900088400501821010055505A4000001004100004555100000000000000
0000005555555514F30104045DFF061194DFF7024005FFF14011455551288014
0046949541020480011415114944882002801120852555455500500000055500
00000000000000000000000005510000455040000412805505512884D1400082
4D70145515D31411400DF40120104F314094155F705502A05F10050228F70001
A021C10040880550005550400000005510000000000000000000045500000001
05000000480555510054400045551106604041400021025051555515141F33F4
4515C33331516555515250202800241404040405555555555000000000000000
0000000000000000055555100040400445501002211055161154841015801120
A449A441510150015404545564110024FF1145412DF75808404FE4141214DF35
550455DF50055104550000000000045100000001455550005050101004068804
5109024881415061980044014408A011208061554884601400505145210014FF
0040045DFF751000DF75100004F71000000DF100000045500000000000000000
005500000455010000410060000412415100012212400045150810004FF98400
00DF70810004FF0A41000DF48040004559801000004045000000945000000401
0000000550000000000000055555500041005010005080840004515821000102
10400048A4451000101125000401402100016810400040C745100055F8440004
FF78110005FF18400045F500100055555500000000000004555500000DF30500
004770250004DF74050001FF1405004004252100545020400090226010044022
5400014505010040054150001840240004522051000014550000045100005555
554555040015DF710A100CFF5044504CF75415140FF112200115540261400055
11451154144205400580244110511220440440254115511A0082400415458010
0400110400055545510000000055145505550401055022214804154141102200
284458054100501551559215655050044805951241124045051482210A400100
1050104555FC510004FFFF70000DFFFF1000455555005555510004FFF045555D
FF3014105F51208004DF88405105F76550014510404242140A88061401804625
2145411041404022545510108024000410110100045545500000051000000000
0000000000000000000000000000550000455501000010024000040858100005
6F74000001EF0100004437410000101940000428001000014555000045100000
00000000000000000000000000000000004551555555DF75041005FF50A5024D
F71008260FF50258211F71841240FF51551515755080250C0585144554510201
000140298851401A680445140018210005550450000005510000004555551000
1000041004019224000946050100541121500408424400010120110041220540
00140502100400586404559201010DF705555047F3500000DF30100004FF0400
0005555100000000045500000041050000041001000041824000041A02100001
208405504082555055554104D000000A25745554105D1555D4265FFFFF310455
5555502100000050500000005500000000000000000000004555100045100455
1010412204044156226151FFF182540CFF7010111FFF902444CFF3A121185159
0254508802840018028021045510555000045500000000000000000000000000
0000000000000000000000000000455500005514055004040800145192541441
004405451458902805F30441404DF10044545F70518024555541010100004555
5000000000000000000000000000005510000004040000000115551000400025
550012525101044512084001551142555055490005060244154100001DF15551
450F34004511DF11000044544000001000100004555500000000004554510000
DF11451004F75024000DF71285104DF71024005DF41221044104024001411515
5048442800101808002404048822510145514500441045100051000000000000
00000455551000010004510044551141001122284004000420100590A1450004
0548500005608010000188450000440801000015044000050551100040000400
00DFFF510004FFF7000005555100000000000000000000000000550004555505
0041800025511054105F744A8866DF11100010F740645A0CF1128284DF745200
0555101455500004510000000000000000000000000000000000004555500000
1313100004333700000133310000433370000013331000045045000000101000
0455155500010000010048888840005888841000988881000408804000014550
1000451055000000000000000055000000040500000001050000004825000005
90250005500201045015514001044FF2104408CF74001844FC11045055454000
5502495000051200100004050400000555510005555550005F00101005F32084
005FC1194104CC1112445DF140011141100004402251444112020110145A0444
440010201155148155100409040404014051050040140001041451004551E4A2
0C60000000000000000006400000000000000000000000000000000000000000
0000000000000000000000210004074142524000D0000E4A20E6000275CFA56C
F198CF289CF82BCFEBCCFE6ECFE00DFB80DFA31DFE51DF722DF5C2DF713DFCF4
DF045DF778DFAFDDF41EDFF6EDF761EFF550BF5F"
END_ASC
BYTES: #EFF9h 136
BEGIN_UU cnvtgd.uue
begin 644 cnvtgd
M2%!(4#0X+46=+5"A&)=N@.0"!W-B+F1A=&&(,3`"9*T9UMD"1#+`H@(C`.#T9
M!G(4)"44=%0$0A9&%X8$%2LQ@+AB$2EP10#Z$+8"!%E4@!@#`EG`W`(V`(`?5
L9`;XFV<0=#$UA+@"015'&/A(08$]%`67;H#D`@=G8RYD871A`BK&"&0K,0`KD
``
end
END_UU
BYTES: #F5FBh 7613.5
BEGIN_UU garbage.uue
begin 644 garbage
M2%!(4#0X+45`*_"U`Q)'05)"04=%.C$N,RRI1$TG.3$25W2D`P``X*H#!0#00
MV0(1*7!%`&\<LA(#>$4`T-D"'HH14SFL,/$L3EY.T-D"[S]0`P1PXW7I!C!-8
M,R(#<.-%3@>2+G!%#R#I`E>4`)(N<$4!<$D':%"P$@.X3M#9`D?CQ`H3YDQP^
MV`0L*G`"`$-O;&QE8W1I;VX@1F%I;&5D6R2Q1A(LD+,2`W$-<#1.K#"Q$@.=!
M+2`:!T)?4/9!G2V0_P/3&-;9`G0JT`4$CT"0"02C0+`'!!%!<!`$Z4`P#P0<M
M2[82`\(RH$AD="H@Z0)7-`"2+G!%!"#I`E=4`)(N<$4&(.D"5X0`DBYP10D@S
MZ0)7Q`"2+G!%`M#9`HI+AA@#A#>%K6%A-Q5S4RLQT-D"*$X&8&$K,;`2`\(RW
M8&L%A!F&&`..;S`B`Q=`,-@#<!DF&@?Y$79\!.YQT-D"CF^P$@/E<;#T8`X4/
M9LH#O!DFZ0)7!`$K,=``!-,8UMD"1$LVC6&=+8!#8>\]X+1DTQ@FZ0)7!`&2V
M+G!%$;`2`Q)+-HUAG2V`0V&]/.;@`Y(N<$41L!(#'$N6T0.\&78:!"LQ@"4#Z
M*S'@0&$H3I;1`\AQL!(#G2W`1V&]//;^`T46YD!A;!0&W@,`%L9%834F83MAD
MYQ.&_6"=+9#_`],8UMD"PC*@8&+@%;82`P-`,(UAG2T@+`-Z)09>82,RH&!B@
M(S*P$@,-0#"-89TM@!@#>B4&7V$*)K82`T0R@!@#"B8&7V$K,9!G$9(N<$4.7
ML!(#G2V`G@):`!"1`@$`X```PEJPS0=Y;>"K`@4=H/<.8\D0C`T&G]"+"E9YP
M4+4/[4[@S@PU)F$[8><3]@,$X#U@.V%Z)78^82\9@1@#1%FP^6`#6G#N8)(N(
M<$428"9B<!DV(@,E%O;^`S46U@`$119V/F$*)@9?8<`Z4&,2_A'6!03D/#"9;
M89TMX+$"'P"````$`"!P(``@<"``8#MAYQ/&>$]8,C``!!$I`!D`LD&Q$@,>(
M*W`"``P`0```!P4'``4"!0`"!P(`MA-V/F$*)B;I`E=T`"LQT-D"Z"F@!0`14
M*1````X`<$@"2.CP$PD3![`J"[PG,+<.!)*`0@"0L5#>`&:[T(4+W@Y08Q*V%
M$_8#!.`]<#YAMA-V/F%Z)?:2$8@Q0)0%FP\VH`7G#B;I`E<D`68B!I=A(S)0?
M8F'O/U!C80-`4&1AMA.F8&+@%0:L`S4FX1]A74!`S@.3&=;9`AXK<`$`!`"`U
M```B=R(`MA-V/F&,]X0E`P-`$)$"D`$@&Q0K,>"Q`A\`0```#`!P)5!R<"4`&
M`&`[80HF=CYADBYP10>P$@.=+8">`EH`$)$"`0#@``#"6M!@"7KO8)4'[LR05
MUP:VH1",#>U.4+4/OBK0BPH&GU#0`34F83MAYQ.F5V*V$Z978N<3=@8$O#WPA
MDA&(,4"4!9L/-J`%YPXFZ0)7)`%F(@:782,R4&)A[S]08V$70%!D8><3IE=B4
M\!4&K`,U)N$?85U`0,X#DQG6V0(>*_`!``@`0````@<"``('`@"V$W8^80HFZ
MQGA/6#(P``01*0`9`+)!L1(#'BMP`@`,`$````('`@`%`@4`!P4'`+83=CYA$
M"B8FZ0)7=``K,=#9`N@IH`4`$2D0```.`'!(`KN(P'L"Y0W@[0`_D3#0`P22"
MT(4+9KLP<0"0L8!"`*NR4&,2MA.F5V+G$V8[86=`P-L#YQ.F5V(O&8$8`T19=
ML/E@`UIP[F"2+G!%$F`F8G`9-B(#)1;V_@,U%I;_`T469CMA>B4&7F'`.E!C-
M$OX1U@4$Y#PPF6&=+>"Q`A<`0```"``@<B<"8#MA"B9V/F&,]X0E`P-`$)$"H
MD`$@&Q0K,>"Q`A\`0```#``@=7!2('4``&`[80HF=CYADBYP10>P$@.=+<!XO
M3T0R,``$$2D`&0"R01$'!-,8UMD"#A3FX`,`%A:1`O__7V-A*S&P!P1./;"CO
M80X4]MX#`!:6_P,U%K82`YTM$)$"5P1@.V'G$^9`83@45F,2_$$6D0),`*"]K
M9"\9L0($652`&`,"6<#<`C8`@!]D!OB;9Q!T,36$N`)!%4<8^$A!@3T4!9=N%
M@.0"!V=C+F1A=&$"*K82`YTM<.D&2"YP<#;F0A9&%T:C8JT9UMD"DBYP10P@J
MZ0)7A``K,=#Y&!$I\`H`G2UP90;,+0`#`/B;9Q`T,3%$IP)!%4=#$2D05-A#=
M48`8`XE0$)$"5P3@U`/W&";I`E>D`(@KQA]DE3(`BQ(5%@9@8?`5!EYA1#+P9
M_@-%%M;9`C@4]MX#Y&<!^!$U)A&1`F<`<!4$>1:Q$@,K,9#_`YTM$,$N#C[@X
MM&3<-C:989(N<$410"0#DBYP10JP$@/O/]#9`D0R(.D"5Z0`*S&P$@.=+2#I6
M`E>T`)(N<$44@$-A$2G`!`#"/I"`8A$IL`0`O#TP<P7\009>8?`5UMD"-2;!*
M'V01*<`$`-I+YHEC*S$@]`6B<8`8`^<3U@H$PCY@.V&\/7!E!LPM,`(`01=S/
M<10T3T$14T$21@C([SU0@#`70#`\!X@QT``$L3Y0[&-$,M#9`G0JX+$"%P!`4
M```$`%"@4*#@L0(7`$````0`<%!P`."Q`A<`0```!```(```L!(#(S+`N6(U#
M)F$[8><3EF<1*S'@Z`../F`[87HEAA@#$2F`!`"#/<";89TM4%-BYQ.F5V+P>
M%;82`^`51C,'1#)P/F&R2S;8`\AQ0"0#DBYP11.`0V$-0"#L`PDHUN(#(5B`I
MN&+P%09>80`6]OX#11;6V0+`.E!C$AXK<`$`!`!````"!P(`MA-V/F&,]T0D]
M`RLQL!(#G2U08Q(1*3`%`/D_`-%DMT#@B6,1*6`%`(I+!M%DPC*`L%`1*6`%&
M`)1+QJ("&P!@520UE?3D!!+C,@/X$1$I,`4`MT#@L0*_`4`"`"\`\/______O
M5U555555M:JJJJJJ5O7__W]5M1H``."J5A4``*!5M1H``""K5A4``"!6M1K^6
M_R&L5A4&H"%4M1H*4"&L5A42J"%4M1HB4"&L5A7"_R%4M1I"`"&L5A5"`"%4]
MM1I"`"&L5A5"`"%4M1I"`"&L5A5"`"%4M1I"`"&L5A5"`"%4M1I"`"&L5A7"[
M_R%4M1I"%2*L5A7""B14M1I"!2BL5A7"`#!4M1K"_S^L5C4"``!4M6H"``"L.
M5M4"``!4M:H#``"L5E7___]7M:JJJJJJ]O______%Y$"50"P`@0L*C`!`$=!?
M4D)!1T4`'0&+$K`H`8L2$2DP!0#Y/P#19,(R("P#`T`@+`.90!"1`E,`("P#N
M$2GP!P#",A"1`E,`,``$$2DP!0"/0!"1`E0`,`H$$2D0"`"C0"`L`P-`("P#J
MF4"P`@3#<W"Q4#1SL!(#G2W@L0(U`G`#`"8``/`!````"`(````$`@````0$:
M```P!O0XSD,%%$51P`<414$@#/9\P2/(&?]9$`@8`5,0$/`0WA,0:`@P(!A'"
MB$`@*$!(@"!$0%B`<,#A<(!RH'_[0(,0JP;_\`$%;`91`P$(`:*"@*@`4D>`[
M_@&B.8`'@E%1P`-`H;&@`Z!245X"8*$1``;@4A$`"%"A(0$`T%(A``!(H2$!`
M`,A200``1*%A``#"4J$`@$.A(0'PPE(A!SQ"H2$"(,)2(00@0J$A!#C"4B$$K
M*$*A(00@PE(A!"!"H2$$(,)2(01`0J$A",#"4B$,0$.A(0S`PU(C"$!`H28(6
M0,!2+0A`0*$Z"(#`4O4/@'^AJAH`J_+_'X#_`P#P?P!08Q(1*7`%``-`D&<12
M$2G`$@`1*:`B`!$IP!(`$2DP*0`1*;`$`!$I0"X`$2E@"0`1*:`B`!$IL`0`#
M$2DP*0`1*6`)`!$I,"D`*T`P/`>R04$S!Q(/A$-A[SW@M&33&-;9`BA.!F!AA
MDBYP10V0_P/50,"B`AT`D/56!T*61@:21@<2`M`1L"B1_P,E0<"B`AD`()17Z
MQ@(BEE<&\@'0$;`H\?X#HG'PW@-T*N"Q`B,`H```!@``P,.!@X&!@<&!X;$"]
M(P"@```'`(#"P8P<&%Q<+@L0(C`*````<``$#!@8'#P>'#8^:Q`B,`H```T
M!@``@,'#@X'!@>$CX[$"(P"@```&``#`P\@8&!P8'AL0(C`*````<`@,+!A
M@8.!@87%PN"Q`B,`H```!P``0,&!@8.!@<-CYK$"(P"@```&``"`P<.#@8&!Q
MX2.S$@/",E`#!+$^\-X#G"M68Q+^$6:W9'D6@1@##4`0ZP.:(L:;89TMT``$)
M$2D`&0"R0;$2`[24E'P:8B+$FV&=+4`D`R!,MA(#($RV#F+(<4`D`RLQ(.D".
M5_0`G2U086&2+G!%"K`2`RLQP-P"6P"`'V0&<>2'OWD&P11T,113811D73''X
M&5-A'F2-K>8`08<:"L'$7/).V'PU0*<"*T`@L6022S8%!']!\!($74`@NV2W/
M0'`+!']!H+-D9T`@NV1703`%!&)+]@@$74!P%02W0#`*!&=`\`T$>T#P`P02/
M2_82!#]`<`$$>T!P$`2/0%`(!"]!\`T$CT#P#02W0#`*!!)+]@,$<4!P$`2W.
M0+`'!+=`<`L$*T#P"`022]8%!&)+=@8$A4#P#0070-`*!(I+]@,$<4#P#02/6
M0-`/!']!\`@$HT!P!@0O0;`,!&=`H+ADK4"@O63?0!`'!-I+IK-DMT#P%P0Z<
M2W8+!#]`$)$"(`#0!0022W8+!*-`<`L$WT!P"P1707`&!(5`\`@$MT!0"`1BF
M2R:Q9'M`(+9DCT"0"01_0?`#!,%`\!<$!T%P"P1702"V9#]`H+-D9T"0#@027
M2W8&!(]`H+UD9T!0"`0"3/82!-]`(,!D9T"0!`170?`7!$E`<!4$CT"0"00'Z
M0?`7!'M`H+AD!T'P"`0O07`0!(]`<!4$8DO6!0170:"S9'%`\`,$!T&P$@,LC
M*E#;`0```````````````````%0%`````0$``$!"````%5@``$`@$@``%5$$V
M5%5`%%7!%X(``/!51444?``!4%450%4%````````````````````````````8
M````````````0%55%0#00P!4`/00@A``/605!$`/``4!T$,$4@!4%242`!""R
MB`0`!!```0!5554`````````````````````````````````````````5%4!'
M```!0```0)@4```0@@$``)1(`%55(5%!_U`(0E`_@"`0]`]5505550``````+
M``````````````````!0504```3_5555P7\!!"+P7Z@)$OP7"(`$_X62B%55D
M@01``$!1514`$$``!0`$@$`!`(&F0`!```$4`%!550$`````````````````T
M`````$!5````$%`5``!$%@0```$@05555$#0/Q2"%?0/($H!_4,)0D!552`4*
M```0(@0``%04`0``$$````!4%0``````````````````````````5!54```]O
M1%$`0`\5$`#0`Z`$`/00(0$`?45(`$`5DA````2&!```(0@!`$!00```4%45"
M````````````````````````````````````50$`5%5``4`1%$H`$(``$``$"
M0@4$`!5560%`"!4?`!`B\@<`!%#]`0"A1'\`0%!1%0!0!0``````````50``_
M`$!0554!$("`2`"$(8$0`($(`014&$$5`9&(4$!``)(!$1`@@(@$4`5550$0D
M``0```0``0``_7\``$#_'P``T/\'``!450$``````````%!5`0``!'\``%7!/
M'P!``#`'`!`4_`$`%`5_`$!%514`$"H%`%0%(E5!`8E`0!`(`@@25!6*5`4`.
M!``!``!550```````%105555404`!!0**(C\!6H`0G\A$(K27P4$`O07`"$BU
M_050551_11"(T%]0A"+6%Q^!`-#%1ZBH=%41`!`=0%1510<0``#0`515554`\
M````````5`$`0!5!```55!(`4``@!``%HD4!0)`%0``0(4I4``1($%)5%4"@@
M!%1%(0``-4`%554]'U4`0'\'``#0_P$``%15````````````````0%555140Y
M````!$14%0`!$8B(04`$B$!1$)&(U1]$@`CU!U&I2/U!`$11?U`54-0?`%0%U
M0`4```$0``!`504`````````````4%45```%%%0%5``$`52!)$'P4X1A$=T4$
M1$(`,X4`$M%-`04E,E-(0)#=5`@"@C^15!5`000!5%4550``````````````-
M`````%45`%15``0``1`B`4!*0%55$-7_%Q`$^/]%!%']/P!10!45600)!$($/
M@:@0%D&`2*5$4!4``A$`5%1`!``0``$!`%1500```$`5`%15``!`0!```!`('
M!`!`10)5`!`()1``!`$2!@!!`"!50%%E`1`0QG\$!`3^CU%!0?\$!!!0454!>
MA$(0``!!``0`0%4!`0``0%4``%`5````!!0````!!%4`0`A5$``0*`(&`%202
M``4`!`4B!0`A%,4!0)`E=`!0`7X=`!!`\P<`A-+_`0!!554`0!````!0!0```
M``````````````!5504`0`\!`0#0`T```/005`%`505!`1```$``!$%!$%!%F
M014%!$)5!`$1@A!"0"`(!!1015%5`0`!!```0%4!````````````````5545#
M`$`P!`0`$`T``51%?51!07P%0!72#T@@!?`4%$55EB$!$10!)$H$@400%D$`.
M``!`$%1551!4`0!0!0```````````%!5````!%`%`%`5`@$`!!1`%0`A00$$R
M0$A0%0%0"`)$`!0B%1$`12!$!$`1&1`!4%1`1%4%0A71?P$((/!=E6`(_!<`"
M$!3_5555554`554%0%4``%40``%"$$159154$4`1)%.$(`1!%R$$0/)%4%$`R
M=%%!$"1?!!!601<)"$+S!2`ADG156`$T'Q"`4OT'!`!%50%550``4%45```$=
M``0```$`50!`4440`%!$`00`A(J@`0!!%$(`0!`%4@50!2H&`1!0P'\`1$#T7
M'``!$?4'0%4(_0$`4$!5``!0%0```````%4!0!5``%455!5@$`@!!8(@(4(E&
M`D$(4"!55145`?W_841!_'\0$>#_OT2$],\'$8A55F&$0(6`4"$`(@A0455(W
M510```$`5555554``````$!5!0``$`15`%2%25``/4$0$$!/F`16T1``"4'T6
M@$$($#U!DA!$3Q@`!M$3I`E!]81!8$(]01`04$T55`5$%50!50$`````5555?
M%4#__P]7T?__ZT%455424`&`(`!2404$$A0`!!1$!0914%$A60%45`42!!55B
M`4@11!%"((A`!(*I$!!!(`!415`0!`%05555`%4```!`4%5551`$?/\?!!%5[
M\0=E`/__04!955`5$@!5!96$0%5!@:06`%``$$!F%56D*D!$``(0$!%0%`!59
M5)55A10`0``!55450%4```````````````````!450```$%0%0!0$/17``0&A
M_1``(2D_!$!@T,\!$!!650&4`(!(``6!$A``506E!````4`!`$!5%0``````]
M``````!5555503\00$#5_V`12?U_(`10_Q\$$515%8((00!D25D4($`($$%1+
M$91$B`(@"!$"6%)55%4`!0``4%4`````````````````4!4``%0%!`!`(0A5]
M4!6"2!T$`"C4!T%543U!$0303Q`"`?03!$E1]0=5(`KU`5`@@G\`$`H2'``$_
MB%`%`%4%!````%4!````````````0%4````04````(10514`100`5%418`8$Y
M%`0`$B`%%55544'Q,T]443PS$Q56514E!0*"`$)!0$!`4%55554%````````$
M````````````4%55`0`$!$!4!0$@$@%581%%2`%1"!$"2I1*%!40!1!%0$55>
M1A$`0O\15!32?X6`!/1.02%!_5-50%7]!5`50%4``````$`5````$%15!0`%2
M!0$!0&"(0!60((08%`46B0!$$$2`"A$""!95A$@&00`%%502`$'_``1`U?]7N
M`0#]5P$`0'\!``#0'P```%0%````````````50``0%40```4``8`0"$4%0`0J
M(B$$`%11@`$`])](``#]!Q@`0/^@%`#03P@$`%25"`$```14````204``$`0W
M````4`4```````!0554%`!0`!0$`!0A(`$`5A1(`$"`!!`"$2E0!``$14@!`/
M$`02`!"&`00`!'Q4`0!5CT0`0/^'$0!0_X$$`%1?``$`5555````````0%55]
M``#0/U```'0'4@!`_4=0`!#_05``!$!2$@!%!0($``DB!@%`!")%`!!44!``9
M!%`4!0"!!$(`0"4"%0``054``$`5``!5555454``4?T7H`'`_P5$!<1_15%!J
M\!\A`A!112`6!`!5$50114$D4`10"$(4`14A`D1`!%(4416A`"@$0%%4"`%`/
M`!%``%!55!4`````54%54%5`$%`%(A*$0%$4%`$B`()$A5`4``51%54I458%[
M!4"$4%DA%"$$5%!!*!*@!!```04!5%7/%0!`__\'`-#__P$`5%55`%55%0!`B
M_P]45=7_`T$!]14""$#]B`054']6!1!4`00D)$&@B&!!$`AD4A)4%`$4!`0B3
M154!`0A"`$`!$1``0%54!0``4`$```````````````````````!5``!451```
M``$@!`!`@(4!`%#V1P``$/X0``!$<Q0```&1!`!`@@`!`!!450``5`$`````-
M````````````````````5!55557]5T`!4/\%6B#4?P&`8O!?((42\1=((03_)
M%55145<%"%+`4%A!5$45(!``$`22B!4$H89`5$$`@1(`4%5`!0``4!4```!4Q
M554!``$`0`%`$"E"`)!D4!``11$2!4"`)$0`$!`"$0`4(E`$`$%0(`%``(5&=
M0%4I$!#0?U!5!70_!0``_0,!`$#_0```4%45`````$!5````%%```$`!$```M
M%"@$`$"A(`$`$`)(4`4$*%4%55440`T``*!21U5%`=5154UB]?__$T!5554%(
M$@````4%````50``````````````5%4!`%0!0%4!`10B0$`492(6%?\?*$7`I
M_P<!$?'_"4)$_#\:$H$5E2!%!8@@2`"!(`@20%4!504`0%4`````````````F
M``````````````````````!450``54%0!4!`@`!!%2E%010`1%!4084)@E`_6
M0!0$U!\`1$7U!Q4(0E55%!`0``!4504``````````````````%4!``!`0```T
M`!!150$`!`!250`A)1400%0A@`0051$D5055E`!08"!$410``-$?5154\$,`,
M5!']$0``1$4$```!``$`0%55``````!4114``/T15`%`?P5"`-!_(5@!U'\!"
M0@#53R$20!1`(`00%%%1!81$@@`!@8``0D!`B"(5$%055`!$`50!`!4`````M
M`````$!550$`$`!`%0!$51$4`!$B@@1``$`"`5`)&E0`0%"$!0!0!@@!`!"(!
M5```1(`0``!10`0`4%`5`0`$`$```/W_%0!`_W\``%!5%0``````````````S
M``!5`$!555``%`@`4A4!10'U1Z2(9OT1`0`!?P1&I<`?(2A(_4<E`%!5`4%53
M!0!`%0```````````````````````%15!0``,3$!`$`S<P``$#,3```T,P<`\
M`#$S`0!`!50````!`0!`55%5`!```!``A(B(!`"%B$@!`(F(&`!`@`@$`!!4"
M!0$`5`%5``````````!5````0%`````04````(12``!0"5(`4`4@$$`%414$`
M$$#T+P%$@/Q'`(%$SQ%`!554!`!5()0%`%`A``$`0%!```!0514`4%55!0#UW
M``$!4#\"2`#U')$40,P1(435'P00$10!`$`$(A5$%"$@$`%!I4!$1``!`A%5X
M01A5`4"00$!`$`054``$00`00$$5`%053BK`!@``````````8`0`````````#
M````````````````````````````````$@!`<!0D)00`#0#@I`)N`"!7_%K&$
M'XG\@LF/LOR^S._F_`[0OPC].M'O%?TGTE\L_1?3ST_]0-5_A_WZW4_A_6_>2
%?Q;^7P7^%
``
end
END_UU
--
+-----------------------------------+---------------------------------------+
| `You mean this isn't | Detlef Mueller |
| the afterlife ?` | detlef@mwhh.hanse.de |
| Arthur in THGTTG, part II, p. 78 |...!uunet!mcsun!unido!mcshh!mwhh!detlef|
+-----------------------------------+---------------------------------------+